.profession-cover {
  width: 100%;
  height: 100vh;
  position: fixed;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.3);
  z-index: 888888;
}

.profession-box {
  bottom: 0;
  left: 0;
  width: 100%;
  height: 600upx;
  background: #f7f7f7;
  position: fixed;
  z-index: 999999;

  .profession-left {
    width: 50%;
    text-align: center;
    background: #fff;

    div {
      line-height: 90upx;

      &.active {
        background: #f7f7f7;
      }
    }
  }

  .profession-right {
    background: #f7f7f7;
    width: 50%;
    padding-left: 20upx;

    div {
      line-height: 90upx;
    }
  }
}
